Tofu, Basil and Spinach Baked Ziti